"""
camera.py

Created by daspork on 2012-04-21.
Copyright (c) 2012 Knuckledragger Games. All rights reserved.
"""

from OpenGL.GL import *
from OpenGL.GLU import *

import random

from euclid import *

class Camera (object):
    
    def __init__(self, pos, target):
        self.pos = Point3(*pos)
        self.target = Point3(*target)

        
    def Focus(self):
        gluLookAt(self.pos.x, self.pos.y, self.pos.z, 
            self.target.x, self.target.y, self.target.z, 
            0.0, 1.0, 0.0) ## 

    def Update(self, dt):
        pass


        
